exploding cucumber - German English Dictionary